afforestation project - Allemand Anglais Dictionnaire

afforestation project

Meanings of "afforestation project" in German English Dictionary : 1 result(s)

Anglais Allemand
Agriculture
afforestation project Aufforstungsprojekt [n]